bedevil (someone) in their efforts

Translations
entraver (quelqu'un) dans ses efforts